import java.util.ArrayList;
import java.util.Scanner;

public class Java008 {
    public static void main(String[] args) {
        String s = new String();
        Scanner sc = new Scanner(System.in);
        s = sc.nextLine();
        fun(s);
    }
    public static void fun(String s){
        ArrayList<Character> c = new ArrayList<Character>();
        for(int i=0;i<s.length();i++){
            for(int j=0;j<c.size();j++){
                if(s.charAt(i)==c.get(j)){
                    System.out.println(c.size());
                    return;
                }
            }
            c.add(s.charAt(i));
        }
    }
}
//找出不含有重复的最长子串的长度。